bench placer - French English Dictionary